Anguid Lizard — definition
1. anguid lizard (Noun)
1 definition
anguid lizard (Noun) — Any of a small family of lizards widely distributed in warm areas; all are harmless and useful as destroyers of e.g. slugs and insects.
1 type of
lizard
7 types
Anguis fragilis alligator lizard blindworm glass lizard glass snake joint snake slowworm
2 parts of
Anguidae family Anguidae